package com.cloudbroker.bcs.csvc.push.api.vo.request;

import com.cloudbroker.bcs.common.validatioin.annotation.Length;
import com.cloudbroker.bcs.common.validatioin.annotation.NotBlank;
import com.cloudbroker.bcs.platform.ltb.bizapi.service.base.vo.BrokerVO;

import java.util.Set;

/**
 * Created by daibd19671 on 2016/9/11.
 */
public class AddRemoveTagVo extends BrokerVO{
    @NotBlank
    @Length(max = 30)
    protected String app_key ;
    @NotBlank
    @Length(max = 30)
    protected String app_secret ;
    @NotBlank
    @Length(max = 100)
    protected String tag;
    protected String addRegIds;//多个id用逗号分隔
    protected String removeRegIds;//多个id用逗号分隔

    public String getApp_key() {
        return app_key;
    }

    public void setApp_key(String app_key) {
        this.app_key = app_key;
    }

    public String getApp_secret() {
        return app_secret;
    }

    public void setApp_secret(String app_secret) {
        this.app_secret = app_secret;
    }

    public String getTag() {
        return tag;
    }

    public void setTag(String tag) {
        this.tag = tag;
    }

    public String getAddRegIds() {
        return addRegIds;
    }

    public void setAddRegIds(String addRegIds) {
        this.addRegIds = addRegIds;
    }

    public String getRemoveRegIds() {
        return removeRegIds;
    }

    public void setRemoveRegIds(String removeRegIds) {
        this.removeRegIds = removeRegIds;
    }

    //    public Set<String> getAddRegIds() {
//        return addRegIds;
//    }
//
//    public void setAddRegIds(Set<String> addRegIds) {
//        this.addRegIds = addRegIds;
//    }
//
//    public Set<String> getRemoveRegIds() {
//        return removeRegIds;
//    }
//
//    public void setRemoveRegIds(Set<String> removeRegIds) {
//        this.removeRegIds = removeRegIds;
//    }

}
